package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 矛盾纠纷--事件办结--补充资料对象 mdjf_case_bczl
 * 
 * @author ruoyi
 * @date 2025-03-28
 */
public class MdjfCaseBczl extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 补充资料id */
    private Long caseBczlId;

    /** 案件ID */
    @Excel(name = "案件ID")
    private Long caseMainId;

    /** 补充信息 */
    @Excel(name = "补充信息")
    private String bcInfo;

    /** 补充附件 多个文件 ‘，’ 分隔 */
    @Excel(name = "补充附件 多个文件 ‘，’ 分隔")
    private String bcFile;

    public void setCaseBczlId(Long caseBczlId) 
    {
        this.caseBczlId = caseBczlId;
    }

    public Long getCaseBczlId() 
    {
        return caseBczlId;
    }

    public void setCaseMainId(Long caseMainId) 
    {
        this.caseMainId = caseMainId;
    }

    public Long getCaseMainId() 
    {
        return caseMainId;
    }

    public void setBcInfo(String bcInfo) 
    {
        this.bcInfo = bcInfo;
    }

    public String getBcInfo() 
    {
        return bcInfo;
    }

    public void setBcFile(String bcFile) 
    {
        this.bcFile = bcFile;
    }

    public String getBcFile() 
    {
        return bcFile;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("caseBczlId", getCaseBczlId())
            .append("caseMainId", getCaseMainId())
            .append("bcInfo", getBcInfo())
            .append("bcFile", getBcFile())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
